long division algebra